Testing Assignments of Boolean CSPs
نویسندگان
چکیده
Given an instance I of a CSP, a tester for I distinguishes assignments satisfying I fromthose which are far from any assignment satisfying I. The efficiency of a tester is measuredby its query complexity, the number of variable assignments queried by the algorithm. In thispaper, we characterize the hardness of testing Boolean CSPs according to the relations usedto form constraints. In terms of computational complexity, we show that if a Boolean CSPis sublinear-query testable (resp., not sublinear-query testable), then the CSP is in NL (resp.,P-complete, ⊕L-complete or NP-complete) and that if a sublinear-query testable Boolean CSPis constant-query testable (resp., not constant-query testable), then counting the number ofsolutions of the CSP is in P (resp., #P-complete). The classification is done by showing an Ω(n)lower bound for testing Horn 3-SAT and investigating Post’s lattice, the inclusion structure ofBoolean algebras associated with CSPs.
منابع مشابه
Approximate Counting for Complex-Weighted Boolean Constraint Satisfaction Problems
Constraint satisfaction problems (or CSPs) have been extensively studied in, for instance, artificial intelligence, database theory, graph theory, and statistical physics. From a practical viewpoint, it is beneficial to approximately solve CSPs. When one tries to approximate the total number of truth assignments that satisfy all Boolean constraints for (unweighted) Boolean CSPs, there is a know...
متن کاملBelief propagation algorithms for constraint satisfaction problems
Belief propagation algorithms for constraint satisfaction problems by Elitza Nikolaeva Maneva Doctor of Philosophy in Computer Science and the Designated Emphasis in Communication, Computation, and Statistics University of California, Berkeley Professor Alistair Sinclair, Chair We consider applications of belief propagation algorithms to Boolean constraint satisfaction problems (CSPs), such as ...
متن کاملA Trichotomy Theorem for the Approximate Counting of Complex-Weighted Bounded-Degree Boolean CSPs
We determine the computational complexity of approximately counting the total weight of variable assignments for every complex-weighted Boolean constraint satisfaction problem (or CSP) with any number of additional unary (i.e., arity 1) constraints, particularly, when degrees of input instances are bounded from above by a fixed constant. All degree-1 counting CSPs are obviously solvable in poly...
متن کاملThe complexity of counting locally maximal satisfying assignments of Boolean CSPs
We investigate the computational complexity of the problem of counting the locally maximal satisfying assignments of a Constraint Satisfaction Problem (CSP) over the Boolean domain {0, 1}. A satisfying assignment is locally maximal if any new assignment which is obtained from it by changing a 0 to a 1 is unsatisfying. For each constraint language Γ, #LocalMaxCSP(Γ) denotes the problem of counti...
متن کاملA Characterization of Hard-to-cover CSPs
We continue the study of covering complexity of constraint satisfaction problems (CSPs) initiated by Guruswami, Håstad and Sudan [9] and Dinur and Kol [7]. The covering number of a CSP instance Φ, denoted by ν(Φ) is the smallest number of assignments to the variables of Φ, such that each constraint of Φ is satisfied by at least one of the assignments. We show the following results regarding how...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 19 شماره
صفحات -
تاریخ انتشار 2012